@charset "gb2312";
/* 常用默认样式开始 */
body { font-size:12px;margin:0 auto; max-width:1440px; background:#fdfdfd;}
a { text-decoration: none;color: #333;}
a:hover { text-decoration:none;color: #555;}
div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,ol,ul,li,p,dl,dt,dd,form,label,tbody,tfoot,small,strike,strong,sub,sup,tt,var,table, caption,thead,tr,th,td { margin: 0;padding: 0;outline: 0; }
ol, ul {list-style: none;}
table {border-collapse: collapse;border-spacing: 0;}/* tables still need 'cellspacing="0"' in the markup */
IMG {BORDER: 0;}
.w14 {font-size:14px;}
.w14c {font-size:14px; font-weight:bold;}
.red { color:#F00;}
.blue { color:#1b80ca;}
.clear {clear:both;height:0px;line-height:0px;}
.clear5 {clear:both;height:5px;line-height:5px;}
.clear10 {clear:both;height:10px;line-height:10px;}
.none,#none{ background:none !important;}
.left {float:left;}
.right {float:right;}
.bk { border:#e2e2e2 solid 1px;}
.more { color:#06F; font-weight:normal; float:right; margin-right:8px; font-size:12px;}
a.more:hover { color:#06f; font-weight:normal; float:right; margin-right:7px;}

/* 常用默认样式结束 */

/* 网页样式开始 */

      /* 网页头部 */
#top { width:100%; overflow:hidden;}
#top .cen { width:1002px; margin:0 auto; overflow:hidden;}
#nav { background: url(../images/nav_bj.png) repeat-x; width:100%; height:33px;}
#nav ul { padding:0 2px; width:1000px; margin:0 auto; overflow:hidden;}
#nav li { float:left; text-align:center; width:125px; height:32px; line-height:32px; background:url(../images/nav_li.png) no-repeat right center;}
#nav li a{ display:block;color:#818181; font-size:14px; font-weight:bold; line-height:32px; }
#nav li a:hover,.nav_on{ display:block; color:#fea700!important; background:url(../images/nav_on.png) repeat-x bottom;}
#top .dltp { margin:10px; width:500px; text-align:right;}
#top .dltp dt { margin:10px 0 0 0; background:url(../images/ss.png) no-repeat; width:150px; height:28px; padding-left:50px; float:right;}
#top .dltp dd { width:400px; height:25px; margin:5px auto; float:right;}
#top .ss { border:0;width:122px; height:18px; float:left; margin-top:5px;}
#top .fdj { background:url(../images/fdj.png); width:17px; height:17px; float:right; border:0; margin:5px 7px 0 0;}
#localtime { display:block; float:left; height:18px; margin-top:7px; letter-spacing:1px;}

#banner1{ width:100%;}
#banner{ margin:0 auto;}
#YSlide{ position:relative;z-index:1;
	/*padding-top:10px;*/
	/*float:left;*/overflow:hidden;
}
.YSample{ overflow:hidden;}
#YSIndex{position:absolute;z-index:6;right:150px;top:370px;text-align:right;height:30px;line-height:30px;overflow:hidden;}
#YSIndex a{width:10px; height:10px; float:left; margin-left:15px; border-radius:5px; }
#YSIndex a:link,#YSIndex a:visited,#YSIndex a:hover{
	position:relative;
	z-index:6;
	color:#000;
	margin-right:5px;
	font-weight:bold;
	text-decoration:none;
	font-size:14px;
}
#YSIndex a:hover,#YSIndex a.current:link,#YSIndex a.current:visited,#YSIndex a.current:hover{
	/*background:url(http://www.tarena.com.cn/r/cms/www/tarena/images/ico-3.gif) no-repeat;
	color:#fff;*/
	
}

    /* 网页头部--结束 */
	/* 网页index-main样式 */
#main { width:1002px; margin:5px auto; height:auto; overflow:hidden;}
.indexbox { padding:10px; position:absolute; top:380px; height:250px; z-index:100; overflow:hidden; background:#FFF;}
.box1 { width:300px; height:250px; float:left;}
.box2 { width:380px; height:250px; float:left; margin:0 20px;}
.box3 { width:262px; height:250px; float:left;}
.bt {height:30px; line-height:30px;}
.box_gd { width:980px; margin:0 auto; padding:0 10px; position:absolute; top:650px;}
.box_gd ul { padding:0 1px; overflow:hidden;}
.box_gd ul li { float:left; width:195px; height:95px; position:relative; overflow:hidden; text-align:center;}
.box_gd ul li img { width:180px; height:100px;}
.box_gd ul li p { width:179px; height:30px; line-height:30px; position:absolute; left:8px; bottom:0px;  text-align:center; }
.box_gd ul li p a { width:179px; height:30px; display:block; color:#FFF; font-size:14px; font-weight:bold;background:url(../images/img_p.png);}
.box_gd ul li p a:hover { color:#FFF; background:url(../images/img_p2.png) repeat-x; display:block;}
.bt_gd { background:url(../images/xx.png) repeat-x bottom; height:20px; margin-bottom:10px;}
.new { overflow:hidden; padding:3px 0;}
.new ul {}
.new li { height:30px;line-height:30px;overflow:hidden;}
.new li span { float:right; padding-right:5px;}
.new li a { height:30px;display:block;}
.new li a:hover { color:#F90; }

     /* 网页index-mian结束 */
	 /* 网页footer开始 */
#foot { width:100%;height:50px; padding:5px 0; background:#d2d2d2; }
#foot .cen { width:1000px; margin:0 auto; color:#6a6a6a; line-height:22px;}
#foot p { text-align:center; line-height:22px; color:#777; width:1000px; margin:0 auto;}

     /* 网页footer结束 */
	 /* 网页内页样式开始 */
.pic { width:100%; text-align:center; max-width:1440px; overflow:hidden;}
.line { height:30px; width:100%; background:#f0f0f0;}
.line p { width:1002px; margin:0 auto; line-height:30px; color:#222;}
.left_n { width:222px; float:left; overflow:hidden;}
.right_n { width:765px; float:right; overflow:hidden; padding-right:3px; }
.bt_l { background:url(../images/bt_le.png); height:40px; line-height:40px; overflow:hidden; border:#eaeaea solid 1px; font-weight:bold; font-family:微软雅黑,宋体; font-size:16px; color:#fdb43e; padding-left:25px; }
.bt_n { background:url(../images/bt_r.png) bottom no-repeat; height:45px; line-height:45px; overflow:hidden;  padding-left:23px; font-size:15px;font-family:微软雅黑,宋体; color:#404040; font-weight:bold;}
.bt_n span { background:url(../images/bt_n_s.png) no-repeat right top; float:left; padding-right:45px; line-height:35px;}
.con_n { min-height:460px;-height:460px;}
.con_n img { max-width:700px;}
.con_wz { padding:10px; line-height:25px;}
.con_wz img { max-width:700px;}
.bt_wz { color:#ff9d00; font-weight:bold; line-height:28px; text-align:center; font-size:14px; padding-top:10px; margin:0 20px;}
.fs_sj { color:#444; text-align:center; line-height:25px; background:#eaeaea; margin:5px 10px;}
.fs_sj span { padding:0 25px;}

     /* 网页内页样式结束 */
/* 网页样式结束 */

/* 二级三级左侧菜单开始 */
#menu { padding:1px 0;}
#menu h2 {line-height:28px; height:28px; width:220px; display:block; margin:1px auto; overflow:hidden;  }
#menu h2 a { font-size:14px; letter-spacing:1px; padding-left:25px; display:block; color:#666; font-weight:normal;}
#menu h2 a:hover,.on_h2{ color:#ffffff; background:url(../images/menu_on.png);}
#menu .no {display:none;}
/* 二级三级左侧菜单--结束 */
 
/* 翻页样式 */
.fy{height:30px;line-height:20px;text-align:center; margin:7px 0;}
.cutpage {font-size:12px;font-family: Tahoma;line-height:15px;margin:5px;}
.cutpage span {display:inline-block;height:18px;padding-left:4px;line-height:18px;text-decoration:none;vertical-align:middle;margin-right:5px;
margin-left: 0;padding-right:4px;color: #fff;background-color:#0071d5;}
.cutpage a {display:inline-block;height:18px;padding-left:4px;line-height:18px;text-decoration:none;vertical-align: middle;
margin-right:5px;margin-left:0;padding-right:4px; color:#999;border:solid 1px #CCCCCC;}
.cutpage a:hover {color: #FFFFFF;background-color:#0071d5;border:solid 1px #0079e3;}
/* 翻页结束 */
